+2004-10-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (check_is_folder): Don't free
+ info too early. (#154703, Morten Welinder)
+
2004-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpaned.c (gtk_paned_compute_position): Reduce rounding
+2004-10-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (check_is_folder): Don't free
+ info too early. (#154703, Morten Welinder)
+
2004-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpaned.c (gtk_paned_compute_position): Reduce rounding
+2004-10-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (check_is_folder): Don't free
+ info too early. (#154703, Morten Welinder)
+
2004-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpaned.c (gtk_paned_compute_position): Reduce rounding
+2004-10-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (check_is_folder): Don't free
+ info too early. (#154703, Morten Welinder)
+
2004-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpaned.c (gtk_paned_compute_position): Reduce rounding
return FALSE;
is_folder = gtk_file_info_get_is_folder (info);
- gtk_file_info_free (info);
if (!is_folder)
- {
- g_set_error (error,
- GTK_FILE_SYSTEM_ERROR,
- GTK_FILE_SYSTEM_ERROR_NOT_FOLDER,
- "%s: %s",
- gtk_file_info_get_display_name (info),
- g_strerror (ENOTDIR));
+ g_set_error (error,
+ GTK_FILE_SYSTEM_ERROR,
+ GTK_FILE_SYSTEM_ERROR_NOT_FOLDER,
+ "%s: %s",
+ gtk_file_info_get_display_name (info),
+ g_strerror (ENOTDIR));
- return FALSE;
- }
+ gtk_file_info_free (info);
- return TRUE;
+ return is_folder;
}
/* Inserts a path in the shortcuts tree, making a copy of it; alternatively,